package com.ruoyi.ism.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 签到审核对象 ism_activity_sign
 * 
 * @author ruoyi
 * @date 2024-07-24
 */
public class IsmActivitySign extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 签到ID */
    private Long signId;

    /** 活动ID */
    private Long activityId;

    /** 活动编号 */
    private String activitySn;

    /** 活动标题 */
    @Excel(name = "活动标题")
    private String activityTitle;

    /** 活动积分 */
    @Excel(name = "活动积分")
    private Long activityIntegral;

    /** 家庭编号 */
    @Excel(name = "家庭编号")
    private String familySn;

    /** 户主名字 */
    @Excel(name = "户主名字")
    private String householderName;

    /** 个人名字 */
    @Excel(name = "个人名字")
    private String personName;

    /** 个人编号 */
    @Excel(name = "个人编号")
    private String personSn;

    /** 手机号码 */
    @Excel(name = "手机号码")
    private String phonenumber;

    /** 签到图片 */
    @Excel(name = "签到图片")
    private String activitySqrcode;

    /** 活动图片 */
    @Excel(name = "活动图片")
    private String activityCqrcode;

    /** 签退图片 */
    @Excel(name = "签退图片")
    private String activityEqrcode;

    /** 审核标识 */
    @Excel(name = "审核标识")
    private Integer auditFlat;

    public void setSignId(Long signId) 
    {
        this.signId = signId;
    }

    public Long getSignId() 
    {
        return signId;
    }
    public void setActivityId(Long activityId) 
    {
        this.activityId = activityId;
    }

    public Long getActivityId() 
    {
        return activityId;
    }
    public void setActivitySn(String activitySn) 
    {
        this.activitySn = activitySn;
    }

    public String getActivitySn() 
    {
        return activitySn;
    }
    public void setActivityTitle(String activityTitle) 
    {
        this.activityTitle = activityTitle;
    }

    public String getActivityTitle() 
    {
        return activityTitle;
    }
    public void setActivityIntegral(Long activityIntegral) 
    {
        this.activityIntegral = activityIntegral;
    }

    public Long getActivityIntegral() 
    {
        return activityIntegral;
    }
    public void setFamilySn(String familySn) 
    {
        this.familySn = familySn;
    }

    public String getFamilySn() 
    {
        return familySn;
    }
    public void setHouseholderName(String householderName) 
    {
        this.householderName = householderName;
    }

    public String getHouseholderName() 
    {
        return householderName;
    }
    public void setPersonName(String personName) 
    {
        this.personName = personName;
    }

    public String getPersonName() 
    {
        return personName;
    }
    public void setPersonSn(String personSn) 
    {
        this.personSn = personSn;
    }

    public String getPersonSn() 
    {
        return personSn;
    }
    public void setPhonenumber(String phonenumber) 
    {
        this.phonenumber = phonenumber;
    }

    public String getPhonenumber() 
    {
        return phonenumber;
    }
    public void setActivitySqrcode(String activitySqrcode) 
    {
        this.activitySqrcode = activitySqrcode;
    }

    public String getActivitySqrcode() 
    {
        return activitySqrcode;
    }
    public void setActivityCqrcode(String activityCqrcode) 
    {
        this.activityCqrcode = activityCqrcode;
    }

    public String getActivityCqrcode() 
    {
        return activityCqrcode;
    }
    public void setActivityEqrcode(String activityEqrcode) 
    {
        this.activityEqrcode = activityEqrcode;
    }

    public String getActivityEqrcode() 
    {
        return activityEqrcode;
    }
    public void setAuditFlat(Integer auditFlat) 
    {
        this.auditFlat = auditFlat;
    }

    public Integer getAuditFlat() 
    {
        return auditFlat;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("signId", getSignId())
            .append("activityId", getActivityId())
            .append("activitySn", getActivitySn())
            .append("activityTitle", getActivityTitle())
            .append("activityIntegral", getActivityIntegral())
            .append("familySn", getFamilySn())
            .append("householderName", getHouseholderName())
            .append("personName", getPersonName())
            .append("personSn", getPersonSn())
            .append("phonenumber", getPhonenumber())
            .append("activitySqrcode", getActivitySqrcode())
            .append("activityCqrcode", getActivityCqrcode())
            .append("activityEqrcode", getActivityEqrcode())
            .append("auditFlat", getAuditFlat())
            .append("createBy", getCreateBy())
            .append("createTime", getCreateTime())
            .append("updateBy", getUpdateBy())
            .append("updateTime", getUpdateTime())
            .append("remark", getRemark())
            .toString();
    }
}
